polar globule - Turkish English Dictionary